upper palaeolithic - German English Dictionary